macroscopic organisms - Turkish English Dictionary